/*
 * Quercia Luciano
 * Algoritmi e Strutture Dati
 * a.a. 2009-10
 */


#ifndef _NODOQ_H_
#define _NODOQ_H_

template <class T>
class NodoQ {
public:
	NodoQ();
	~NodoQ();

	T getValue();
	void setValue(T);

private:
	T value;
};



/*****************************
 *        DEFINIZIONI        *
 *     dei metodi di NodoQ    *
 *****************************/


template <class T>
NodoQ<T>::NodoQ() {}

template <class T>
NodoQ<T>::~NodoQ() {}

template <class T>
T NodoQ<T>::getValue() {
	return value;
}

template <class T>
void NodoQ<T>::setValue(T elem) {
	value = elem ;
}

#endif
